package com.tjn.try_;

/**
 * @author 陶镓妮
 * @version 1.0
 */
public class TryCatchDetail01 {
    public static void main(String[] args) {
        //1.异常发生时，会执行catch语句，但是try中异常发生后面的代码不会执行
        //2.如果没有发生异常，就按顺序执行try中的代码，不会进入到catch
        //3.不管异常有没有发生，finally中的代码都会执行
        try {
            //String str = "想吃饭";
            String str = "1234";
            int num = Integer.parseInt(str);//抛出异常
            System.out.println(num);
        } catch (NumberFormatException e) {
            System.out.println("异常信息=" + e.getMessage());
        } finally {
            System.out.println("不管是否异常，都执行finally");
        }
    }
}
